package com.br.estoque.model.mvc.controller;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.br.estoque.model.dao.AbstractDAO;
import com.br.estoque.model.dao.OperacaoDAO;
import com.br.estoque.model.vo.Material;

public class CriarMaterial implements ICommand {

	@Override
	public void execute(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
		
		String numeroPatrimonial = request.getParameter("numeroPatrimonial");
		String tipoMaterial  = request.getParameter("tipoMaterial");
		String modelo = request.getParameter("modelo");
		String marca = request.getParameter("marca");
		String observacao = request.getParameter("observacao");
		String localizacao = request.getParameter("localizacao");
		
		AbstractDAO<Material> db = new OperacaoDAO();
		String msg = "<html><body>Material  cadastrado com sucesso!</body></htm>";
		db.criar(new Material(0, Integer.parseInt(numeroPatrimonial), tipoMaterial, modelo, marca, observacao, localizacao));
		response.getWriter().print(msg);
		
		
		
	}  

}
